#-----------------------------------------------
Profile=$(Tmp)/prof.out
Vars =$(Tmp)/vars.out
Spy  = $(Pgawk) --profile=$(Profile) --dump-variables=$(Vars) 
Dump = if cat $(Vars) | egrep -v '^[A-Z]+:' ; then true; else true; fi;

Run    = AWKPATH=$(Awk) $(Gawk) $F
Debug  = AWKPATH=$(Awk) $(Spy)  $F

#----------------------------------------------
I    = printf "\n---| $(X) |----------------------------\n\n"
a    = $I; $(Run)  --source 'BEGIN {#
z    = ; exit;}'
A    = $I; $(Spy)  --source 'BEGIN {#
Z    = ; exit;}' $(Dump)


